<?php
//类型控制器类
class TypeController extends CommonController{

	// 设置用户模型
	private $model;
	public function __init(){
		parent::__init();
		$this->model = K('type');
	}
    //动作方法
    public function index(){
        $typeData=$this->model->get_data();
        $this->assign('typeData',$typeData);
        //显示视图
        $this->display();
    }
    /**
     * [add 增加类型]
     */
    public function add(){
    	if (IS_POST) {
    		$this->model->add_data();
            $this->success("增加成功",U('Type/index'));
    	}
    	//显示视图
        $this->display();
    }

    /**
     * [del 删除类型]
     * @return [type] [description]
     */
    public function del(){
        if($this->model->del_data(Q('get.tid', 0, 'intval'))){
            $this->success('删除成功');
        }else{
            $this->error($this->model->error);
        }
    }
    public function edit(){
        if(IS_POST){
            $tid=Q('post.tid', 0, 'intval');
            $this->model->update_data(array('tid'=>$tid));
            $this->success('修改成功',U('Type/index'));
        }
        $tid=Q('get.tid', 0, 'intval');
        $oneData=$this->model->get_one_data(array('tid'=>$tid));
        $this->assign('oneData',$oneData);
        //显示视图
        $this->display();
    }

}
